spotted salamander (ambystoma maculatum) - Spanish English Dictionary